drop litter - German English Dictionary